Skip to main content

NASA Technical Reports Server (NTRS) 19940029123: An overview of Space Shuttle anthropometry and biomechanics research with emphasis on STS/Mir recumbent seat system design

Item Preview

SIMILAR ITEMS (based on metadata)